home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-01-21 | 1.2 KB | 59 lines |
- # Makefile for HTML doc
- # $Id: Makefile,v 1.2 93/01/06 18:38:03 connolly Exp $
- #
-
- ORIGINALS = Makefile
- RELEASE = 930120
- PACKAGE = html_spec-$(RELEASE)
- IDTK = ../..
- ARCH = sun4
- BOOK = /doc/idtk/html/HTML.book
- FMBATCH = /fonts/Frame3.1X/bin/fmbatch
- DTD = ../html.dtd
-
- HTML2TXT = www -n -na -p
- HYPERTEXT = HTML.html Intro.html Text.html References.html HTML.dtd.html
-
- all: plaintext
-
- plaintext: hypertext
- (for html in $(HYPERTEXT); do \
- $(HTML2TXT) $$html; \
- done;) >HTML.txt
-
- hypertext:
- PATH=$${PATH}:$(IDTK)/bin:$(IDTK)/bin/$(ARCH) convert_book \
- debug=1 \
- idtk=$(IDTK) \
- fmt=html \
- filters= \
- extension=html \
- fmbatchcmd="$(FMBATCH)" \
- $(BOOK)
-
- tarZ: $(PACKAGE).tar.Z
-
- $(PACKAGE).tar.Z: $(DIST)
- tar cf $(PACKAGE).tar $(DIST)
- compress $(PACKAGE).tar
-
- validate: $(HYPERTEXT)
- echo "<HTML>" >before
- echo "</HTML>" >after
- (for sgml in $(HYPERTEXT); do \
- echo $$sgml; \
- (sgmls -s $(DTD) before $$sgml after || exit 0); \
- done;) >$@ 2>&1
- rm before after
-
- PROG = ../sgml_test
-
- libtest: $(HYPERTEXT) $(PROG)
- for html in $(HYPERTEXT); do \
- echo $$html; \
- $(PROG) HTML HTML <$$html >1; \
- $(PROG) HTML HTML <1 >2; \
- diff -c 1 2 || true; \
- done;
- rm 1 2
-